package com.ultrawise.survey.module.surevybase.vo;

import com.ultrawise.survey.core.base.Saveable;

/**
 * AbstractTSurveyLogPublish entity provides the base persistence definition of
 * the TSurveyLogPublish entity. @author MyEclipse Persistence Tools
 */

public class TSurveyLogPublish extends AbstractTSurveyLogPublish implements Saveable, java.io.Serializable {

	// Fields

	private Integer id;
	private Integer sy_id;
	private String pu_url;
	private String pu_filename;
	private String pu_ip;
	private String createtime;
	private String person;

	// Constructors

	/** default constructor */
	public TSurveyLogPublish() {
	}

	/** minimal constructor */
	public TSurveyLogPublish(Integer id) {
		this.id = id;
	}

	/** full constructor */
	public TSurveyLogPublish(Integer id, Integer syId, String puIp, String puUrl, String puFilename,
			String createtime, String person) {
		this.id = id;
		this.sy_id = syId;
		this.pu_url = puUrl;
		this.pu_ip = puIp;
		this.pu_filename = puFilename;
		this.createtime = createtime;
		this.person = person;
	}

	// Property accessors

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getSy_id() {
		return sy_id;
	}

	public void setSy_id(Integer sy_id) {
		this.sy_id = sy_id;
	}

	

	public String getPu_url() {
		return pu_url;
	}

	public void setPu_url(String pu_url) {
		this.pu_url = pu_url;
	}

	public String getPu_filename() {
		return pu_filename;
	}

	public void setPu_filename(String pu_filename) {
		this.pu_filename = pu_filename;
	}

	public String getPu_ip() {
		return pu_ip;
	}

	public void setPu_ip(String pu_ip) {
		this.pu_ip = pu_ip;
	}

	public String getCreatetime() {
		return this.createtime;
	}

	public void setCreatetime(String createtime) {
		this.createtime = createtime;
	}

	public String getPerson() {
		return this.person;
	}

	public void setPerson(String person) {
		this.person = person;
	}

	private static String[] keyColumns = { "ID" };
	private static String TABLENAME = "T_SURVEY_LOG_PUBLISH";

	public String[] getKeyColumns() {
		return keyColumns;
	}

	public String getTableName() {
		return TABLENAME;
	}
}